technological relationship - German English Dictionary